address definition - Deutsch Englisch Wörterbuch